package com.aiti.lulian.service;

import com.aiti.base.core.utils.message.Message;
import com.aiti.lulian.dto.CardTemplateStyleFieldDto;
import com.aiti.lulian.entity.CardTemplateStyleField;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

public interface CardTemplateStyleFieldService extends IService<CardTemplateStyleField> {
    Message saveField(CardTemplateStyleField cardTemplateStyleField);

    Message updateField(CardTemplateStyleField cardTemplateStyleField);

    Message deleteField(String id);

    Message detail(String id);

    Message fieldList(Page page, CardTemplateStyleFieldDto dto);

    Message deleteFieldByTemplate(String templateId);


    Message fieldListNoRequired(CardTemplateStyleFieldDto dto);





}